inhabited dwelling - Francés Inglés Diccionario